English Dictionary
◊ HIMANTOGLOSSUM HIRCINUM
Himantoglossum hircinum
n : an orchid of the genus Himantoglossum [syn: {lizard orchid},
{Himantoglossum hircinum}]